//---------------------------------------------------------------------------

#ifndef HabitacionH
#define HabitacionH

#include "ObjetoCompuesto3D.h"
#include "Tablero.h"
#include "Muebles.h"
#include "Cuadro.h"
#include "Lampara.h"
#include "Persiana.h"

#define ladoPared 60
//---------------------------------------------------------------------------
class Habitacion:public ObjetoCompuesto3D{
        private:
                Persiana * persiana;
                Muebles * muebles;
                Lampara*lampara;
                
   public:
      Habitacion();
      void subirPersiana();
      void bajarPersiana();
      void abrirPersiana();
      void cerrarPersiana();
      Lampara *getLampara();
      Muebles* getMuebles();
      float getLadoPared(){return ladoPared;}
      void cambiaEstadoLuzAmbiente();
};
#endif
